self reliance - Almanca İngilizce Sözlük